package thread;

/**
 * Created with IntelliJ IDEA.
 * Description: 实现多线程方法1 继承Thread类
 * User: bjc
 * Date: 2025-08-13
 * Time: 17:09
 */


class MyThread extends Thread{
    @Override
    public void run() {
        //run()方法中写线程要执行的代码
        //run()方法就是线程的入口方法，类似于main方法是Java进程（程序）的入口方法一样。
        for (int i = 0; i < 10; i++) {
            System.out.println("helloworld");
        }
    }
}


public class ThreadDemo1 {
    public static void main(String[] args) {
        //创建子类对象
        //MyThread myThread1 = new MyThread();
        //也可以使用多态形式
        Thread thread = new MyThread();

        //使用Thread类中的方法start开启线程，才会真正调用系统API，在系统内核中创建出线程
        //创建线程之后会执行run方法中的代码
        thread.start();
    }
}
